5b18bd0cee13fe08735deee83552cf4113f49dd7,src/main/java/de/danielbechler/diff/differ/DifferDispatcher.java,DifferDispatcher,resetInstanceMemory,#,76
Before Change
protected final void resetInstanceMemory()
{
workingCircularReferenceDetector = circularReferenceDetectorFactory.createCircularReferenceDetector();
baseCircularReferenceDetector = circularReferenceDetectorFactory.createCircularReferenceDetector();
}
/**
After Change
public final void resetInstanceMemory()
{
workingThreadLocal.set(circularReferenceDetectorFactory.createCircularReferenceDetector());
baseThreadLocal.set(circularReferenceDetectorFactory.createCircularReferenceDetector());
}
public final void clearInstanceMemory()